home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-06-17 | 406 b | 10 lines | [TEXT/KAHL] |
- void PatchTrap(short trapWord,short trapType,ProcPtr newAddress,Ptr *linkAddress);
-
- #define RememberA4() do { __GetA4(); asm { move.l a4,(a1) } } while (0)
- #define RememberA0() do { __GetA4(); asm { move.l a0,(a1) } } while (0)
-
- void __GetA4(void);
-
- #define SetUpA4() do { asm { move.l a4,-(sp) } __GetA4(); asm { move.l (a1),a4 } } while (0)
- #define RestoreA4() do { asm { move.l (sp)+,a4 } } while (0)
-